package com.cnswhy.cloud.server.core.dto;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 描述: 业务类
 * 版权: Copyright (c) 2019
 * 公司: 小鹿科技
 * 作者: qiuxw
 * 版本: 1.0
 * 创建日期: 2020年05月20日
 * 创建时间: 15:35:19
 */
@ApiModel(value="SpreadLogBo", description = "收益BO类")
@Data
public class SpreadLogBo
{

    private static final long serialVersionUID = 1L;
    /**
     *
     */
    @ApiModelProperty(name="customerId", value="客户ID")
    private Long customerId;
    /**
     *
     */
    @ApiModelProperty(name="mobile", value="手机号码")
    private String mobile;
    /**
     *
     */
    @ApiModelProperty(name="amount", value="金额")
    private BigDecimal amount;
    /**
     * 1推荐奖2团队奖
     */
    @ApiModelProperty(name="type", value="收益类型，1:'参团奖励收益',2:'贡献红包收益',3:'拼团红包收益',4:'回购款结算',5:'参团奖励转余额',6:'贡献红包转余额',7:'拼团红包转余额',8:'分享红包收益',9:'分享红包转余额'")
    private Integer type;
    /**
     *
     */
    @ApiModelProperty(name="orderNum",value="订单号")
    private String orderNum;
    /**
     *
     */
    @ApiModelProperty(name="shareCustomerId",value="被分润客户id")
    private Long shareCustomerId;
    /**
     *
     */
    @ApiModelProperty(name="shareMobile",value="被分润客户手机号码")
    private String shareMobile;

    /**
     * 1未提现2已提现
     */
    @ApiModelProperty(name="sharestatusMobile",value="没用")
    private Integer status;

    @ApiModelProperty(value="查询开始时间",name="startTime")
    private String startTime;


    @ApiModelProperty(value="查询结束时间",name="endTime")
    private String endTime;

}